تبلیغات در سایت ما

شبکه و آنتی ویروس و نرم افزار و زبانهای برنامه نویسی

پشتيباني آنلاين
پشتيباني آنلاين
آمار
آمار مطالب
  • کل مطالب : 72
  • کل نظرات : 1
  • آمار کاربران
  • افراد آنلاین : 1
  • تعداد اعضا : 3
  • آمار بازدید
  • بازدید امروز : 7
  • بازدید دیروز : 5
  • ورودی امروز گوگل : 1
  • ورودی گوگل دیروز : 1
  • آي پي امروز : 2
  • آي پي ديروز : 2
  • بازدید هفته : 7
  • بازدید ماه : 180
  • بازدید سال : 1732
  • بازدید کلی : 329068
  • اطلاعات شما
  • آی پی : 18.221.13.173
  • مرورگر :
  • سیستم عامل :
  • امروز :
  • درباره ما
    شبکه و آنتی ویروس و نرم افزار و زبانهای برنامه نویسی
    به وبلاگ من خوش آمدید امیدوارم لحظات خوبی رو در این وب داشته باشین برای همکاری بیشتر می تونین به ایمیل بنده پیغام بدین
    خبرنامه
    براي اطلاع از آپدیت شدن سایت در خبرنامه سایت عضو شويد تا جديدترين مطالب به ايميل شما ارسال شود



    امکانات جانبی

    انجمنی برای پیشرفت و بالا بردن رنکینگ سایت و وبلاگ شما

    با عضویت در انجمن علمی کاربردی :: فروزان سیستم :: و همچنین خواندن مقالات SEO و کامپیوتر و طراحی و سایت و اینترنت می تونین یک طراح خوب و یک مدیر سایت خوب باشین با فعالیت در این سایت یا بهتر بگم تالار گفتمان می تونین اندوخته هاتون را با دوستانتون به اشتراک بگزارین و همین طور می تونین از اندوخته های دیگران نیز استفاده کنین

    این انجمن یک بخش پینگ هم داره که شما می تونین سایت و یا وبلاگتون رو به اون پینگ کنین و در نتیجه رنکینگ سایت و رتبه سایتتون رو به طور فوق العاده ای بالا ببرین برای این کار می تونین از آموزشهاش هم استفاده کنین در کل این انجمن برای شما وب مسترها و ... ساخته شده و هیچ گونه هزینه ای هم از کسی دریافت نمی کنه فقط احترام به قوانین رو از کاربراش می خواد که چیز زیادی هم نیست همون قوانینی است که باید توی زندگی معولی هم رعایت کرد مثل احترام به دیگر اعضا و نزدن حرفهای زشت و غیر اسلامی و فحاشی و ...

    می بینین شما می تونین بدون هیچ هزینه ای در این انجمن عضو بشین وکلی مطالب جالب یاد بگیرین

    برای ورود به انجمن اینجا کلیک کنید. http://forum.fruzan.com کاری از گروه بزرگ فروزان گروپ سنتر

    موفق و پیروز باشین

    LINQ : تحولی بزرگ در کار با داده ( بخش اول )

    نرم افزار یکی از ارکان مهم فناوری اطلاعات و ارتباطات در عصر حاضر است . گرچه نرم افزار در گذشته نيز همواره حائز اهمیت بوده است ، ولی در ساليان اخير به دليل گسترش اينترنت و ظهور نسل جديدی از برنامه های کامپيوتری موسوم به برنامه های وب ، نگاه به نرم افزار و انتظار از آن در جهت تامين طيف گسترده ای از خواسته ها تغيير  و رشد چشمگيری يافته است . به همين دليل است که در دنيای نرم افزار هر روز تحولات مهمی اتفاق می افتد و فناوری های جديدی قدم در اين عرصه می گذارند .
    ظهور فناوری LINQ ( برگرفته شده از  Language-INtegrated Query   ) تلاشی است در اين راستا که با هدف تحول در نحوه دستیابی به منابع داده ( صرفنظر از نوع منبع داده ) ، مطرح شده است .
    پس از مطرح شدن هر گونه فناوری در عرصه نرم افزار ، طراحان و پياده کنندگان با سه پرسش اساسی مواجه می گردند : این فناوری چيست ؟ چه کار می کند ؟ و چرا ما به آن نیاز داريم ؟ در این مقاله و سایر مقالاتی که در ادامه بر روی سایت منتشر خواهد شد ، سعی خواهیم کرد به سه پرسش فوق در ارتباط با فناوری LINQ پاسخ دهيم .

    مقدمه
    کد و داده دو عنصر اساسی در نرم افزار می باشند  که هر یک دارای جایگاه تعريف شده مختص به خود است . یکی از فعالیت های مهم در زمان پياده سازی نرم افزار ، نوشتن کد مورد نیاز جهت دستيابی به داده است . برای نوشتن کد ، پياده کنندگان می توانند از زبان های برنامه نویسی مختلفی استفاده کنند . انتخاب زبان برنامه نویسی به عوامل متعددی نظیر نوع رفتار برنامه ، پيش زمينه و دانش پياده کنندگان ، مهارت های تیم پياده کننده ، نوع سیستم عامل و سياست های سازمان بستگی دارد . صرفنظر از این که پياده کنندگان چه زبانی را برای نوشتن کد انتخاب می نمایند ، در زمان پياده سازی نرم افزار به دفعات مجبور خواهیم بود که با داده سرو کار داشته باشیم . داده می تواند بر روی ديسک ، جداولی در بانک اطلاعاتی و يا اسناد XML ذخيره شده باشد . در برخی موارد لازم است که با تمامی نوع های اشاره شده در یک برنامه سرو کار داشته باشیم .  فراموش نکنيم که مديريت داده برای هر پروژه نرم افزاری یک باید است .
    پياده کنندگان نرم افزار در زمان نوشتن کد و تولید امکانات مورد نياز در هر يک از لایه های متفاوت ( با توجه به  نوع معماری نرم افزار ) ، همواره این پرسش را با خود مطرح می نمایند که محيط پياده سازی و یا فريمورک هائی نظیر دات نت چه امکاناتی را در اختيار آنها خصوصا" در زمان کار با داده قرار می دهند . به عبارت دیگر ، يک سيستم عامل چگونه می تواند نياز پياده کنندگان نرم افزار را پوشش دهد و  چه امکانات و پتانسيل هائی را در اختيار علاقه مندان به طراحی و پياده سازی نرم افزار قرار می دهد . 

    ليست صفحات

    تعداد صفحات : 1
    صفحه قبل 1 صفحه بعد
    تبلیغات
    نویسندگان
    ورود کاربران
    نام کاربری
    رمز عبور

    » رمز عبور را فراموش کردم ؟
    عضويت سريع
    نام کاربری
    رمز عبور
    تکرار رمز
    ایمیل
    کد تصویری
    تبادل لینک هوشمند

      تبادل لینک هوشمند
      برای تبادل لینک 

       ابتدا ما را با عنوان

      هاستینگ رایگان

      و آدرس

       http://www.iran2.net

      لینک نمایید سپس مشخصات

       لینک خود را در زیر نوشته

       . در صورت وجود لینک ما

      در سایت شما لینکتان

      به طور خودکار در سایت ما

      قرار میگیرد.






    آخرین نظرات کاربران
    Moohammad - سلام دوست گلم خوبی؟

    وبلاگت خیلی خوبه. به منم سر بزن خوشحال میشم نظر بدی

    تبادل لینک هم تو سایتم هست



    - 1393/9/15
    عنوان آگهی شما

    توضیحات آگهی در حدود 2 خط. ماهینه فقط 10 هزار تومان

    عنوان آگهی شما

    توضیحات آگهی در حدود 2 خط. ماهینه فقط 10 هزار تومان

    به شبکه و آنتی ویروس و نرم افزار و زبانهای برنامه نویسی امتیاز دهید